tree ant - French English Dictionary